leaf dropping - German English Dictionary